package com.cnvai.cms.persistence.basedao;

import com.cnvai.cms.javabean.model.Qxbmb;
import com.cnvai.cms.javabean.model.QxbmbExample;
import java.math.BigDecimal;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface QxbmbMapper {
    int countByExample(QxbmbExample example);

    int deleteByExample(QxbmbExample example);

    int deleteByPrimaryKey(BigDecimal qxid);

    int insert(Qxbmb record);

    int insertSelective(Qxbmb record);

    List<Qxbmb> selectByExample(QxbmbExample example);

    Qxbmb selectByPrimaryKey(BigDecimal qxid);

    int updateByExampleSelective(@Param("record") Qxbmb record, @Param("example") QxbmbExample example);

    int updateByExample(@Param("record") Qxbmb record, @Param("example") QxbmbExample example);

    int updateByPrimaryKeySelective(Qxbmb record);

    int updateByPrimaryKey(Qxbmb record);
}